[Version]
Signature = "$WINDOWS NT$"
Class     = System
ClassGuid = {4d36e97d-e325-11ce-bfc1-08002be10318}
Provider  = %MSFT%
DriverVer = 06/21/2006,10.0.19041.1

[SourceDisksNames]
3426 = windows cd

[SourceDisksFiles]
uefi.sys = 3426

[DestinationDirs]
UEFI_CopyFiles = 13

[ControlFlags]
BasicDriverOk = *
ExcludeFromSelect = *

[Manufacturer]
%MSFT% = Microsoft,NTamd64

[Microsoft.NTamd64]
%UEFI.DeviceDesc% = UEFI_Inst,ACPI_HAL\UEFI

[UEFI_Inst.NT]
CopyFiles = UEFI_CopyFiles

[UEFI_CopyFiles]
uefi.sys,,,0x100

[UEFI_Inst.NT.Services]
AddService = UEFI,%SPSVCINST_ASSOCSERVICE%,UEFI_Service_Inst

[UEFI_Service_Inst]
DisplayName   = %UEFI.SvcDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %13%\UEFI.sys

[Strings]
; localizable strings
MSFT            = "Microsoft"
UEFI.DeviceDesc = "Microsoft UEFI-Compliant System"
UEFI.SvcDesc    = "Microsoft UEFI Driver"

; non-localizable strings
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_SYSTEM_START   = 1
SERVICE_DEMAND_START   = 3
SERVICE_ERROR_NORMAL   = 1
SERVICE_ERROR_IGNORE   = 0
SERVICE_ERROR_CRITICAL = 3
